﻿using System.Runtime.Serialization;

namespace ESunny.Domain.InfoPubCommon
{
    
    public class SysSiteV2 
    {
        public SysSiteV2()
        {
           
        }

        private System.Int32 _SiteID;
        public System.Int32 SiteID
        {
            get
            {
                return this._SiteID;
            }
            set
            {
                this._SiteID = value;
            }
        }

        private System.String _SiteName;
        public System.String SiteName
        {
            get
            {
                return this._SiteName;
            }
            set
            {
                this._SiteName = value;
            }
        }

        private System.String _SiteUrl;
        public System.String SiteUrl
        {
            get
            {
                return this._SiteUrl;
            }
            set
            {
                this._SiteUrl = value;
            }
        }

        private System.String _Encode;
        public System.String Encode
        {
            get
            {
                return this._Encode;
            }
            set
            {
                this._Encode = value;
            }
        }

        private System.String _Memo;
        public System.String Memo
        {
            get
            {
                return this._Memo;
            }
            set
            {
                this._Memo = value;
            }
        }

        private System.Boolean _RegFlag;
        public System.Boolean RegFlag
        {
            get
            {
                return this._RegFlag;
            }
            set
            {
                this._RegFlag = value;
            }
        }

        private System.Boolean _PubFlag;
        public System.Boolean PubFlag
        {
            get
            {
                return this._PubFlag;
            }
            set
            {
                this._PubFlag = value;
            }
        }

        private System.Boolean _LoginFlag;
        public System.Boolean LoginFlag
        {
            get
            {
                return this._LoginFlag;
            }
            set
            {
                this._LoginFlag = value;
            }
        }

        private System.Boolean _SyncFlag;
        public System.Boolean SyncFlag
        {
            get
            {
                return this._SyncFlag;
            }
            set
            {
                this._SyncFlag = value;
            }
        }

        private System.Boolean _EnableFlag;
        public System.Boolean EnableFlag
        {
            get
            {
                return this._EnableFlag;
            }
            set
            {
                this._EnableFlag = value;
            }
        }

        private System.DateTime _CreateTime;
        public System.DateTime CreateTime
        {
            get
            {
                return this._CreateTime;
            }
            set
            {
                this._CreateTime = value;
            }
        }

        private System.Int32 _CreateUser;
        public System.Int32 CreateUser
        {
            get
            {
                return this._CreateUser;
            }
            set
            {
                this._CreateUser = value;
            }
        }

        private System.DateTime _UpdateTime;
        public System.DateTime UpdateTime
        {
            get
            {
                return this._UpdateTime;
            }
            set
            {
                this._UpdateTime = value;
            }
        }

        private System.Int32 _UpdateUser;
        
        public System.Int32 UpdateUser
        {
            get
            {
                return this._UpdateUser;
            }
            set
            {
                this._UpdateUser = value;
               
            }
        }

        private System.Int32 _RuleVersion;
        
        public System.Int32 RuleVersion
        {
            get
            {
                return this._RuleVersion;
            }
            set
            {
                this._RuleVersion = value;
               
            }
        }

        private System.Int32 _SourceID;
        
        public System.Int32 SourceID
        {
            get
            {
                return this._SourceID;
            }
            set
            {
                this._SourceID = value;
               
            }
        }

        private System.Int16 _BusinessPRI;
        
        public System.Int16 BusinessPRI
        {
            get
            {
                return this._BusinessPRI;
            }
            set
            {
                this._BusinessPRI = value;
               
            }
        }

        private System.Int16 _RegCodeState;
        
        public System.Int16 RegCodeState
        {
            get
            {
                return this._RegCodeState;
            }
            set
            {
                this._RegCodeState = value;
               
            }
        }

        private System.Int32 _IndustryCatalog;
        
        public System.Int32 IndustryCatalog
        {
            get
            {
                return this._IndustryCatalog;
            }
            set
            {
                this._IndustryCatalog = value;
               
            }
        }

        private System.String _IndustryCatalogName;
        
        public System.String IndustryCatalogName
        {
            get
            {
                return this._IndustryCatalogName;
            }
            set
            {
                this._IndustryCatalogName = value;
               
            }
        }

        private System.String _CompanyPortalUrl;
        
        public System.String CompanyPortalUrl
        {
            get
            {
                return this._CompanyPortalUrl;
            }
            set
            {
                this._CompanyPortalUrl = value;
               
            }
        }
    }
}
